parallel lives - German English Dictionary